canadian cats dogs pet new brunswick animal canada neuter dog puppies brunswick rabbits alberta fredericton bunny cat birds quebec anal rabbit nova scotia